Anthyllis Vulneraria — synonyms, definition
1. Anthyllis vulneraria (Noun)
1 synonym
kidney vetch
1 definition
Anthyllis vulneraria (Noun) — Perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders.
2 types of
herb herbaceous plant
2 parts of
Anthyllis genus Anthyllis